home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
TeX 1995 July
/
TeX CD-ROM July 1995 (Disc 1)(Walnut Creek)(1995).ISO
/
tex-k
/
tex-k-archive.past
/
1995.02
/
000149_taob@ibms.sinica.edu.tw_Mon Feb 27 11:11:44 1995.msg
< prev
next >
Wrap
Internet Message Format
|
1995-02-28
|
4KB
Received: from ibms.sinica.edu.tw by cs.umb.edu with SMTP id AA03991
(5.65c/IDA-1.4.4 for <tex-k@cs.umb.edu>); Mon, 27 Feb 1995 10:55:49 -0500
Received: by ibms.sinica.edu.tw (4.1/SMI-4.1)
id AA18589; Mon, 27 Feb 95 03:11:44 CST
Message-Id: <9502261911.AA18589@ibms.sinica.edu.tw>
Subject: Problems compiling web2c-6.1 on FreeBSD 2.0
To: tex-k@cs.umb.edu
Date: Mon, 27 Feb 1995 03:11:44 +0800 (WST)
From: taob@io.org (Brian Tao)
Reply-To: taob@io.org (Brian Tao)
X-Mailer: ELM [version 2.4 PL13]
Content-Type: text
Content-Length: 3542
Hello,
I am trying to recompile TeX, MetaFont and LaTex2e on a FreeBSD 2.0
(950210 snapshot) system. I've never used TeX before, but I am quite
experienced with UNIX and program development. The package is for
someone else who has been using LaTeX for years under SunOS.
Unfortunately, she does not understand the internal workings of TeX,
and is thus unable to provide any assistance.
The lib.tar.gz, web.tar.gz, web2c.tar.gz, dvips558.tar.gz and
xdvik.tar.gz have all been unpacked locally (lib.tar.gz into
/usr/local/lib/texmf and the others into a temporary working
directory). I decided to leave all the default paths as-is and
ran 'configure' and then 'make' from the web2c-6.1/ directory.
The compilation fails while it is in the mf directory. When
MetaFont runs for the first instance, I get the following output:
> This is METAFONT, Version 2.71 (C version 6.1) (INIMF)
> (/usr/local/lib/texmf/mf/plain.mf
> Preloading the plain base, version 2.71: preliminaries,
> basic constants and mathematical macros,
> macros for converting from device-independent units to pixels,
> macros and tables for various modes of operation,
> macros for drawing and filling,
> macros for proof labels and rules,
> macros for character and font administration,
> and a few last-minute items.) (/usr/local/lib/texmf/mf/modes.mf)
> Beginning to dump on file plain.base
> (base=plain 95.2.27)
> 1989 strings of total length 27753
> 9803 memory locations dumped; current usage is 2958&6571
> 889 symbolic tokens
> Transcript written on plain.log.
> mv plain.base mf.base
> mv plain.log mf.log
> MFPOOL=. ./inimf \&./mf cmbase dump
This appears to be correct. However, immediately following this,
it is invoked again:
> This is METAFONT, Version 2.71 (C version 6.1) (INIMF)
> ! I can't find file `cmbase.mf'.
> <*> &./mf cmbase
> dump
> Please type another input file name:
I found the missing file under the directory
/usr/local/lib/texmf/fonts/public/cm/src/. After supplying that filename,
processing continues:
> (/usr/local/lib/texmf/fonts/public/cm/src/cmbase.mf)
> Beginning to dump on file cmbase.base
> (base=cmbase 95.2.27)
> 2212 strings of total length 29816
> 20500 memory locations dumped; current usage is 5374&15083
> 1100 symbolic tokens
> Transcript written on cmbase.log.
> mv cmbase.base cmmf.base
> mv cmbase.log cmmf.log
Now the 'make' moves into the tex/ directory. When TeX is invoked,
I see the following messages:
> This is TeX, Version 3.1415 (C version 6.1) (INITEX)
> ! I can't find file `plain'.
> <*> plain
> \dump
> Please type another input file name:
I supply the name /usr/local/lib/texmf/tex/plain/plain. Processing
continues with this:
> (/usr/local/lib/texmf/tex/plain/plain.tex Preloading the plain format:
> codes, registers, parameters, fonts,
> ! Font \tenrm=cmr10 not loadable: Metric (TFM) file not found.
> <to be read again>
> \font
> l.396 \font
> \preloaded=cmr9
> ?
That is where I am stuck. I did find the file cmr10.tfm in
/usr/local/lib/texmf/fonts/public/cm/tfm/. I presume this is probably
because I did not edit some paths somewhere, but the README suggests
that simply using 'configure' then 'make' should work. In
kpathsea/paths.h, I see DEFAULT_TFM_PATH is defined as
".:/usr/local/lib/texmf/fonts//tfm". If I understand the // notation,
this should match /usr/local/lib/texmf/fonts/public/cm/tfm.
Any suggestions?